Click to view
I'm probably so close to being the last person to see this, but I'd thought I'd share because it's Amanda Palmer, and that's good enough for me. Margaret Cho violating a Katy Perry clone with a dildo is just icing on an already perfectly delicious cake.
Enjoy!